home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 145
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan).7z
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan) (Track 1).bin
/
games
/
spassion
/
source.lzh
/
SOURCE
/
BG.H
next >
Wrap
Text File
|
2000-03-21
|
1KB
|
27 lines
#define BG_NULL 0x100
#define INFO_MOJI 0x0E3F /* 文字のパレットとプライオリティ */
/* 背景BGの種類 */
#define NON_BG 0
#define GROUND_BG 1
#define ERASE_BG 2
/* prototype for bgscr.c */
int LoadMapFile(char *fname, void *ptr, int size, int n); /* BG MAP読み込み */
void ScrollBG( void );
void SetBG( short x, short y ); /* 現在のマップ位置から全画面BGを書く */
unsigned short GetBG(short x, short y);
char CheckBGHit(short x,short y);
void BreakBG( short x, short y );
/* prototype for bgput.c */
/* 関数名にPutBGとついているが、今回は画面全体にBGを使っているため、スプライトで表示
処理速度や表示能力的に不利なので、次回からは背景の上のほうは空かしておくかも
*/
void PutBGStr( short x, short y, char *cp, short info ); /*文字列をスプライトで表示*/
void PutBGChar( short x, short y, short *pt,short info ); /*連続するキャラクタをスプライトで表示*/
void PutBGVal0( short x, short y, int num, short keta, short info );
void PutBGVal8( short x, short y, int num, short keta, short info ); /* PutBGVal0の8ドット版 */